﻿@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: "fzsjt";
    src: url("../fonts/fzsjt.eot");
    src: url("../fonts/fzsjt.eot?#iefix") format("embedded-opentype"), url("../fonts/fzsjt.woff") format("woff"), url("../fonts/fzsjt.ttf") format("truetype"), url("../fonts/fzsjt.svg#fzsjt") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "syRegular";
    src: url("../fonts/syRegular.eot");
    src: url("../fonts/syRegular.eot?#iefix") format("embedded-opentype"), url("../fonts/syRegular.woff") format("woff"), url("../fonts/syRegular.ttf") format("truetype"), url("../fonts/syRegular.svg#syRegular") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "hyi1gj";
    src: url("../fonts/hyi1gj.eot");
    src: url("../fonts/hyi1gj.eot?#iefix") format("embedded-opentype"), url("../fonts/hyi1gj.woff") format("woff"), url("../fonts/hyi1gj.ttf") format("truetype"), url("../fonts/hyi1gj.svg#hyi1gj") format("svg");
    font-weight: normal;
    font-style: normal;
}


body {
    font-family: "syRegular","Microsoft Yahei","微软雅黑",SimSun,Arial,tahoma,arial !important;
    margin: 0;
    padding: 0;
    font-style: normal !important;
    font-variant: normal !important;
    color: #222;
    font-size: 12px;
}
html{font-size:62.5%;}
a{
	color:#333;
	text-decoration:none;outline:none;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;
}
a:hover
{
    color:#bd946a;
	text-decoration:none;outline:none;
}
a:focus{outline:none;text-decoration:none;}
.clear {
	clear:both;
	font-size:0px;
	line-height:0;
	height:0;
}
* html .clearfix {
	zoom: 1;
}
*:first-child+html .clearfix {
	zoom: 1;
}
.cell, .cell2, .cell3 {
	border-collapse:collapse;
	border-spacing:0;
}
.fl {
	float:left;}
.fr {
	float:right;}
.yh {
	font-family:"Microsoft Yahei","微软雅黑";
	}
a,img{border:0px;}

p{margin:0px;padding:0px;line-height:20px;}
i{margin:0px;padding:0px;font-style:normal;}
ul{margin:0px;padding:0px;list-style:none;}
ul li{margin:0px;padding:0px;list-style:none;}
br{margin:0px;padding:0px;}
.clearheight{width:100%;height:1px;overflow:hidden;}
input,select,textarea{font-family:"Microsoft Yahei";outline:none;}
input::-ms-clear, input::-ms-reveal{
        display: none;
  }
input[type="text"]:disabled
{
background-color: #fff;
}
input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #969696;
}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #969696;
}

input:-ms-input-placeholder {
    color: #969696;
}

input::-webkit-input-placeholder {
    color: #969696;
}

/*loading*/
.loading{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:999999;background-color:rgba(249,249,249,1);}
.load_img{width:88px;height:84px;overflow:hidden;position:absolute;left:50%;top:50%;margin-left:-44px;margin-top:-42px;}
.load_img img{width:100%;display:block;}


/*common*/
.container{width:100%;}
.in_body{height:100vh;overflow:hidden;}
.section{width:100%;}


.wrap{width:100%;margin:0px auto;max-width:1920px;padding:0px;}
.wrap_c{margin:0px 10%;padding:0px;}
.wrap_in{overflow:visible;margin:0px 3%;}

.topfr{overflow:visible;background-color:#fff;padding:20px 0px;height:52px}
.topfr .fl{}
.topfr .fl img{height:50px;display:block;}
.topfr .fr{}
.topfr .menu{float:left;margin-top:10px;}
.topfr .menu ul li{float:left;line-height:40px;font-size:16px;color:#333;margin-left:50px;position:relative;}
.topfr .menu ul li a{color:#333;display:block;position:relative;}
.topfr .menu ul li a:hover{color:#2282c1;}
.topfr .menu ul li.on b{width:100%;height:2px;display:block;overflow:hidden;background-color:#2282c1;}
.topfr .menu ul li.on a{color:#2282c1;}

.topfr .menu ul li a.a1{width:19px;height:40px;background:url("../images/c_01.jpg") center no-repeat;background-size:100%;}
.topfr .menu ul li a.a2{width:19px;height:40px;background:url("../images/c_02.jpg") center no-repeat;background-size:100%;}
.topfr .menu ul li .menu_li{position:absolute;left:50%;margin-left:-50px;top:30px;padding-top:30px;background-color:#fff;width:100px;overflow:hidden;z-index:999;text-align:center;display:none;}
.topfr .menu ul li .menu_li p{width:100%;overflow:hidden;font-size:14px;color:#333;line-height:24px;margin:5px 0px;}
.topfr .menu ul li:hover .menu_li{display:block;}
.topfr .menu ul li .menu_li p a{
    color: #000000;
}
.topfr .menu ul li .menu_li p a:hover{
    color: #2282c1;
}
.bannerfr{overflow:hidden;position:relative;}
.banner_slide{width:100%;overflow:hidden;height:calc( 100vh - 92px );}
.banner_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}
.banner_slide .swiper-slide b.b1{width:100%;display:block;overflow:hidden;height:calc( 100vh - 92px );transition:7s linear;-webkit-transition:7s linear;-o-transition:7s linear;-moz-transition:7s linear;}
.banner_slide .swiper-slide .banner_sc{width:100%;overflow:hidden;height:100%;position:absolute;left:0px;top:0px;z-index:9999;display:flex;display:-webkit-flex;align-items:center;justify-content:flex-start;}
.banner_slide .swiper-slide .banner_sc p{width:100%;overflow:hidden;opacity:0;}
.banner_slide .swiper-slide .banner_sc p.p1{font-size:60px;color:#fff;line-height:80px;font-weight:100;letter-spacing:4px;}
.banner_slide .swiper-slide .banner_sc p.p2{margin-top:60px;}
.banner_slide .swiper-slide .banner_sc p.p2 i{display:inline-block;line-height:40px;padding:0px 40px;background-color:#2282c1;border-radius:40px;font-size:14px;color:#fff;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.banner_slide .swiper-slide .banner_sc p.p2 i:hover{opacity:0.8;}
.banner_slide .swiper-slide-active b.b1{transform: scale(1.06, 1.06); -moz-transform: scale(1.06, 1.06); -webkit-transform: scale(1.06, 1.06);}

.banner_click{width:60px;position:absolute;right:10%;top:0px;height:100%;display:flex;display:-webkit-flex;align-items:center;justify-content:center;z-index:999;}
.banner_click em{display:block;width:100%;overflow:hidden;font-style:normal;}
.banner_click em a{width:60px;height:60px;display:block;text-align:center;line-height:60px;font-family:"黑体";color:#fff;overflow:hidden;border:1px solid #fff;border-radius:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:30px 0px;font-size:20px;}
.banner_click em a:hover{background-color:#2282c1;border:1px solid #2282c1;text-indent:4px;}
.banner_click em a.banner_prev:hover{text-indent:-4px;}

.in_01{position:relative;overflow:visible;margin-top:-72.5px;z-index:9999;}
.in_01fr{width:100%;overflow:hidden;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.in_01fr ul li{width:33.3333%;overflow:hidden;float:left;position:relative;text-align:center;padding:40px 0px;}
.in_01fr ul li b.b2{width:1px;height:60%;display:block;overflow:hidden;position:absolute;right:0px;top:20%;background-color:#e0e0e0;}
.in_01fr ul li b.b1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_01fr ul li a{width:100%;display:block;overflow:hidden;}
.in_01fr ul li em{display:block;font-style:normal;position:relative;z-index:99;}
.in_01fr ul li span{width:100%;display:block;overflow:hidden;}
.in_01fr ul li span.sp1{font-size:30px;color:#eff4f9;line-height:40px;}
.in_01fr ul li span.sp2{font-size:24px;color:#2282c1;line-height:40px;position:relative;margin-top:-25px;padding-bottom:10px;}
.in_01fr ul li span.sp2 i{width:24px;height:2px;display:block;overflow:hidden;background-color:#2282c1;position:absolute;left:50%;bottom:0px;margin-left:-12px;}
.in_01fr ul li a:hover b.b1{opacity:1;}
.in_01fr ul li a:hover span.sp1{color:#fff;opacity:0.2;}
.in_01fr ul li a:hover span.sp2{color:#fff;}
.in_01fr ul li a:hover span.sp2 i{background-color:#fff;}


.in_02{overflow:hidden;padding-top:100px;}
.in_02 .wrap_c{display:flex;display:-webkit-flex;justify-content: space-around}
.in_02 .in_02_l{width:70%;overflow:hidden;padding-right:100px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.in_02 .in_02_l .in_02l_t{width:100%;overflow:hidden;}
.in_02 .in_02_l .in_02l_t h4{margin:0px;padding:0px;width:100%;font-size:30px;color:#333;line-height:40px;position:relative;font-weight:normal;padding-top:15px;}
.in_02 .in_02_l .in_02l_t h4 b{width:70px;height:1px;display:block;overflow:hidden;background-color:#2282c1;position:absolute;left:0px;top:0px;}
.in_02 .in_02_l .in_02l_t p{width:100%;overflow:hidden;font-size:14px;color:#666;line-height:24px;margin-top:10px;}
.in_02 .in_02_l .in_02l_c{width:100%;overflow:hidden;margin-top:30px;}
.in_02 .in_02_l .in_02l_c p{width:100%;overflow:hidden;font-size:16px;color:#999;line-height:30px;text-align:justify;text-justify:inter-ideograph;}
.in_02 .in_02_l .in_02l_b{width:100%;overflow:hidden;margin-top:50px;display:flex;display:-webkit-flex;justify-content:space-between}
.in_02 .in_02_l .in_02l_b em{display:block;font-style:normal;text-align:center;}
.in_02 .in_02_l .in_02l_b em img{display:block;margin:0px auto;padding:0px;height:60px;}
.in_02 .in_02_l .in_02l_b em span{width:100%;display:block;overflow:hidden;text-align:center;font-size:16px;color:#2282c1;line-height:30px;margin-top:10px;}


.in_02 .in_02_r{width:30%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:end;}
.in_02 .in_02_r img{width:100%;display:block;}

.in_03{overflow:hidden;padding:100px 0px 60px 0px;}
.in_03_t{width:100%;overflow:hidden;}
.in_03_t p{width:100%;overflow:hidden;text-align:center;}
.in_03_t p.p1{font-size:60px;color:#eff4f9;font-style:oblique;line-height:60px;}
.in_03_t p.p2{font-size:30px;color:#333;line-height:40px;margin-top:-23px;}

.in_03_c{width:100%;overflow:visible;padding-top:60px;}
.in_03_c ul{width:100%;overflow:visible;display:flex;display:-webkit-flex;justify-content:space-between}
.in_03_c ul li{width:28%;overflow:hidden;position:relative;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);padding:100px 0px;}
.in_03_c ul li a{width:100%;display:block;overflow:hidden;}
.in_03_c ul li b.b1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;opacity:0;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_03_c ul li em{width:100%;display:block;overflow:hidden;font-style:normal;position:relative;z-index:999;}
.in_03_c ul li em span{width:100%;display:block;overflow:hidden;}
.in_03_c ul li em span.sp1{text-align:center;}
.in_03_c ul li em span.sp1 i{display:inline-block;position:relative;width:80px;}
.in_03_c ul li em span.sp1 i img{width:100%;display:block;}
.in_03_c ul li em span.sp1 i img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.in_03_c ul li em span.sp2{text-align:center;font-size:16px;color:#666;line-height:30px;margin-top:10px;}
.in_03_c ul li em span.sp3{text-align:center;font-size:14px;color:#999;line-height:20px;}
.in_03_c ul li em span.sp4{margin-top:30px;}
.in_03_c ul li em span.sp4 i{width:30px;height:30px;display:block;margin:0px auto;padding:0px;background:url("../images/in_01.png") center no-repeat;background-size:100%;}
.in_03_c ul li a:hover b.b1{opacity:1;}
.in_03_c ul li a:hover span.sp1 i img.img1{opacity:0;}
.in_03_c ul li a:hover span.sp1 i img.img2{opacity:1;}
.in_03_c ul li a:hover span.sp2{color:#fff;}
.in_03_c ul li a:hover span.sp3{color:#fff;}
.in_03_c ul li a:hover span.sp4 i{background:url("../images/in_02.png") center no-repeat;background-size:100%;}

.in_04{overflow:hidden;padding:60px 0px;}

.in_04_t{width:100%;overflow:hidden;margin-top:40px;text-align:center;}
.in_04_t a{display:inline-block;margin:0px 40px;}
.in_04_t a span{width:100%;display:block;overflow:hidden;text-align:center;}
.in_04_t a span.sp1{font-size:20px;color:#333;line-height:30px;letter-spacing:2px;}
.in_04_t a span.sp2{font-size:12px;color:#999;line-height:20px;position:relative;padding-bottom:25px;margin-top:5px;}
.in_04_t a.on span.sp2 b{width:30px;height:1px;display:block;overflow:hidden;background-color:#2282c1;position:absolute;left:50%;margin-left:-15px;bottom:0px;}
.in_04_t a.on span.sp1{color:#2282c1;}
.in_04_t a.on span.sp2{color:#2282c1;}

.in_04_c{overflow:hidden;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);background-color:#fff;margin-top:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:40px;display:flex;display:-webkit-flex;justify-content: space-around}
.in_04_c .fl{width:25%;overflow:hidden;}
.in_04_c .fl p{width:100%;overflow:hidden;}
.in_04_c .fl p.p1{border-bottom:1px solid #d6d6d6;padding-bottom:10px;}
.in_04_c .fl p.p1 span.sp1{float:left;}
.in_04_c .fl p.p1 span.sp1 i{width:100%;display:block;overflow:hidden;text-align:center;}
.in_04_c .fl p.p1 span.sp1 i.i1{font-size:40px;color:#999;line-height:40px;}
.in_04_c .fl p.p1 span.sp1 i.i2{font-size:15px;color:#999;line-height:20px;}
.in_04_c .fl p.p1 span.sp2{float:right;}
.in_04_c .fl p.p1 span.sp2 i{display:inline-block;line-height:30px;padding:0px 20px;background-color:#333333;font-size:12px;color:#fff;}
.in_04_c .fl p.p2{font-size:15px;color:#333;line-height:24px;margin-top:10px;}
.in_04_c .fl p.p3{font-size:15px;color:#999;line-height:24px;margin-top:10px;text-overflow:ellipsis;white-space:nowrap;}
.in_04_c .fl p.p4{margin-top:20px;}
.in_04_c .fl p.p4 i{display:inline-block;border:1px solid #2282c1;font-size:14px;color:#2282c1;line-height:40px;padding:0px 30px;border:1px solid #2282c1;border-radius:40px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_04_c .fl p.p4 i:hover{background-color:#2282c1;color:#fff;  }

.in_04_c .fc{width:35%;overflow:hidden;}
.in_04_c .fc img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_04_c .fc img:hover{transform: scale(1.01, 1.01); -moz-transform: scale(1.01, 1.01); -webkit-transform: scale(1.01, 1.01);}
.in_04_c .fr{width:30%;overflow:hidden;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:20px 0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.in_04_c .fr p{width:100%;overflow:hidden;font-size:15px;color:#999;line-height:26px;text-align:justify;text-justify:inter-ideograph;}

.in_04_b{width:100%;overflow:hidden;margin-top:40px;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.in_04_b ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content: space-around}
.in_04_b ul li{width:25%;overflow:hidden;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:20px 40px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_04_b ul li b.b1{width:1px;height:60%;display:block;overflow:hidden;background-color:#ececec;position:absolute;right:0px;top:20%;}
.in_04_b ul li:nth-child(4) b.b1{display:none;}
.in_04_b ul li a{width:100%;display:block;overflow:hidden;display:flex;display:-webkit-flex;justify-content: space-around}
.in_04_b ul li a em{display:block;font-style:normal;}
.in_04_b ul li a em.em1{}
.in_04_b ul li a em.em1 span{width:100%;display:block;overflow:hidden;text-align:center;}
.in_04_b ul li a em.em1 span.sp1{font-size:40px;color:#999;line-height:40px;}
.in_04_b ul li a em.em1 span.sp2{font-size:12px;color:#999;line-height:20px;}
.in_04_b ul li a em.em2{padding-left:30px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.in_04_b ul li a em.em2 span{width:100%;display:block;overflow:hidden;font-size:14px;color:#999;line-height:24px;height:48px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.in_04_b ul li:hover{background-color:#2282c1;}
.in_04_b ul li:hover b.b1{display:none;}
.in_04_b ul li:hover a em.em1 span.sp1{color:#fff;}
.in_04_b ul li:hover a em.em1 span.sp2{color:#fff;}
.in_04_b ul li:hover a em.em2 span{color:#fff;}
/**/
.in_06{overflow:hidden;padding:60px 0px;}
.in_06 ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.in_06 ul li{margin:0px 40px;position:relative;}
.in_06 ul li img{display:block;max-width:100%;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.in_06 ul li img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.in_06 ul li:hover img.img1{opacity:0;}
.in_06 ul li:hover img.img2{opacity:1;}


.btnfr{overflow:hidden;background:url("../images/btn_01.jpg") center no-repeat;background-size:cover;padding:60px 0px;margin-top:100px;}
.btnfr .fl{}
.btnfr dl{float:left;margin:0px;padding:0px;margin-left:60px;}
.btnfr dl:nth-child(1){margin-left:0px;}
.btnfr dl dt{margin:0px;padding:0px;width:100%;overflow:hidden;font-size:16px;line-height:30px;position:relative;padding-bottom:10px;margin-bottom:20px;}
.btnfr dl dt b{width:26px;height:1px;display:block;overflow:hidden;background-color:#fff;position:absolute;left:0px;bottom:0px;}
.btnfr dl dd{margin:0px;padding:0px;width:100%;overflow:hidden;font-size:14px;line-height:24px;margin:5px 0px;}
.btnfr dl a{color:#fff;}
.btnfr dl dd a:hover{text-decoration:underline;}
.btnfr .fr{}
.btnfr .fr p{width:100%;overflow:hidden;text-align:right;font-size:14px;color:#fff;line-height:24px;}
.btnfr .fr p.p1{margin-bottom:30px;}
.btnfr .fr p.p1 em{display:block;font-style:normal;margin-left:30px;float:left;text-align:center;}
.btnfr .fr p.p1 em img{display:block;margin:0px auto;padding:0px;height:80px;}
.btnfr .fr p.p1 em span{width:100%;display:block;overflow:hidden;text-align:center;font-size:14px;color:#fff;line-height:24px;margin-top:5px;}

.sub_01{overflow:hidden;}
.sub_01 img{width:100%;display:block;}

.navfr{overflow:hidden;border-bottom:1px solid #eee;text-align:center;}
.navfr ul{font-size:0;}
.navfr ul li{display:inline-block;font-size:16px;margin:0px 40px;padding:10px 0px;}
.navfr ul li a{color:#333;display:inline-block;position:relative;padding:15px 0px;}
.navfr ul li b.b1{width:1px;height:100%;display:block;background-color:#2282c1;position:absolute;left:50%;margin-left:-0.5px;top:0px;transform:rotate(40deg);-ms-transform:rotate(40deg);-moz-transform:rotate(40deg);-webkit-transform:rotate(40deg);-o-transform:rotate(40deg);display:none;}
.navfr ul li a span{display:inline-block;background-color:#fff;position:relative;z-index:9;line-height:30px;}
.navfr ul li.on a{color:#2282c1;}
.navfr ul li.on b.b1{display:block;}
.navfr ul li a:hover span{color:#2282c1;}


.jjwt_01{overflow:hidden;margin-top:60px;}
.jjwt_01 h4{width:100%;overflow:hidden;text-align:center;text-transform:uppercase;font-size:36px;color:#2282c1;margin:0px;padding:0px;font-weight:400;font-family:Myriad Pro;font-style:oblique;letter-spacing:2px;}
.jjwt_01 p{width:100%;overflow:hidden;text-align:center;font-size:16px;color:#666;line-height:26px;letter-spacing:4px;}

.jjwt_02{overflow:visible;margin-top:40px;}
.jjwt_02 a{width:100%;display:block;overflow:hidden;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.jjwt_02 a em{display:block;font-style:normal;}
.jjwt_02 a em.em1{width:40%;overflow:hidden;position:relative;}
.jjwt_02 a em.em1 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.jjwt_02 a em.em1 b{width:100%;height:100%;display:none;position:absolute;left:0px;top:0px;}
.jjwt_02 a em.em2{width:60%;overflow:hidden;padding:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.jjwt_02 a em.em2 span{width:100%;display:block;overflow:hidden;}
.jjwt_02 a em.em2 span.sp1{font-size:20px;color:#666;line-height:34px;}
.jjwt_02 a em.em2 span.sp2{font-size:14px;color:#999;line-height:24px;margin-top:20px;}
.jjwt_02 a:hover em.em1 img{transform: scale(1.01, 1.01); -moz-transform: scale(1.01, 1.01); -webkit-transform: scale(1.01, 1.01);}
.jjwt_02 a:hover em.em2 span.sp1{color:#2282c1;}

.jjwt_03{overflow:hidden;margin-top:40px;}
.jjwt_03 ul li{width:100%;overflow:hidden;position:relative;padding-left:60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.jjwt_03 ul li .fl{position:absolute;left:0px;top:0px;}
.jjwt_03 ul li .fl span{width:40px;height:40px;display:block;overflow:hidden;border-radius:4px;background-color:#ddd;text-align:center;line-height:40px;font-size:14px;color:#fff;}
.jjwt_03 ul li .fr{width:100%;overflow:hidden;border-bottom:1px solid #eee;padding-bottom:40px;margin-bottom:40px;}
.jjwt_03 ul li .fr .jjwt_03_t{width:100%;overflow:hidden;}
.jjwt_03 ul li .fr .jjwt_03_t p{width:100%;overflow:hidden;}
.jjwt_03 ul li .fr .jjwt_03_t p.p1{font-size:20px;color:#333;line-height:30px;}
.jjwt_03 ul li .fr .jjwt_03_t p.p2{font-size:12px;color:#999;line-height:20px;position:relative;padding-bottom:10px;margin-top:5px;}
.jjwt_03 ul li .fr .jjwt_03_t p.p2 b{width:20px;height:1px;display:block;overflow:hidden;background-color:#666;position:absolute;left:0px;bottom:0px;}
.jjwt_03 ul li .fr .jjwt_03_c{width:100%;overflow:hidden;margin-top:10px;}
.jjwt_03 ul li .fr .jjwt_03_c p{width:100%;overflow:hidden;font-size:16px;color:#999;line-height:26px;}
.jjwt_03 ul li:hover .fl span{background-color:#2282c1;}
.jjwt_03 ul li:hover .fr .jjwt_03_t p.p1{color:#2282c1}

.pagews{overflow:hidden;margin-top:30px;text-align:center;}
.pagews a{display:inline-block;margin:0px 3px;line-height:40px;border-radius:20px;border:1px solid #eee;font-size:14px;color:#aaa;padding:0px 15px;}
.pagews a.on{background-color:#2282c1;color:#fff;border:1px solid #2282c1;}
.pagews a:hover{background-color:#2282c1;color:#fff;border:1px solid #2282c1;}

.gsjj_01{overflow:hidden;margin-top:40px;}
.gsjj_01 h1{width:100%;overflow:hidden;margin:0px auto;padding:0px;text-align:center;font-size:24px;color:#333;line-height:40px;font-weight:normal;}
.gsjj_01 p{width:100%;overflow:hidden;}
.gsjj_01 p.p1{font-size:14px;color:#888;text-align:center;line-height:24px;}
.gsjj_01 p.p2{font-size:14px;color:#888;text-align:center;line-height:24px;margin-top:20px;}

.gsjj_01 ul{width:70%;overflow:hidden;display:flex;display:-webkit-flex;justify-content: space-around;margin:0px auto;padding:0px;margin-top:40px;}
.gsjj_01 ul li{}
.gsjj_01 ul li p{width:100%;overflow:hidden;text-align:center;}
.gsjj_01 ul li p.p3{font-size:14px;color:#888}
.gsjj_01 ul li p.p3 i{font-size:40px;color:#333;line-height:60px;}
.gsjj_01 ul li p.p4{font-size:14px;color:#888;line-height:24px;}

.gsjj_02{width:100%;overflow:hidden;margin-top:60px;}
.gsjj_02 p{width:100%;overflow:hidden;font-size:14px;color:#888;line-height:24px;}
.gsjj_02 img{max-width:100%;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.gsjj_02 img:hover{transform: scale(1.01, 1.01); -moz-transform: scale(1.01, 1.01); -webkit-transform: scale(1.01, 1.01);}

.ab_01{overflow:hidden;margin-top:40px;}
.ab_01 .fl{width:45%;}
.ab_01 .fl p{width:100%;overflow:hidden;font-size:16px;color:#999;line-height:30px;text-align:justify;text-justify:inter-ideograph;}
.ab_01 .fl p.p1{font-size:34px;color:#2282c1;line-height:56px;position:relative;padding-top:40px;}
.ab_01 .fl p.p1 b{width:60px;height:1px;display:block;overflow:hidden;background-color:#2282c1;position:absolute;left:0px;top:0px;}
.ab_01 .fl p.p2{font-size:26px;color:#333;line-height:36px;margin-top:40px;margin-bottom:20px;}


.ab_01 .fr{width:40%;overflow:hidden;}
.ab_01 .fr img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_01 .fr img:hover{transform: scale(1.01, 1.01); -moz-transform: scale(1.01, 1.01); -webkit-transform: scale(1.01, 1.01);}

.ab_02{overflow:hidden;margin-top:100px;}
.ab_02 h4{margin:0px;padding:0px;width:100%;overflow:hidden;text-align:center;color:#333;font-size:36px;line-height:46px;font-weight:300;}
.ab_02_c{width:100%;overflow:visible;padding-top:60px;}
.ab_02_c ul{width:100%;overflow:visible;display:flex;display:-webkit-flex;justify-content: space-around}
.ab_02_c ul li{width:20%;overflow:hidden;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);padding:60px 40px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.ab_02_c ul li a{width:100%;display:block;overflow:hidden;}
.ab_02_c ul li em{display:block;font-style:normal;}
.ab_02_c ul li em.em1{text-align:center;}
.ab_02_c ul li em.em1 span{position:relative;display:inline-block;width:60px;}
.ab_02_c ul li em.em1 span img{width:100%;display:block;}
.ab_02_c ul li em.em1 span img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.ab_02_c ul li em.em2{width:100%;overflow:hidden;margin-top:20px;}
.ab_02_c ul li em.em2 span{width:100%;display:block;overflow:hidden;text-align:center;}
.ab_02_c ul li em.em2 span.sp1{font-size:18px;color:#666;line-height:40px;}
.ab_02_c ul li em.em2 span.sp2{font-size:12px;color:#666;line-height:20px;}
.ab_02_c ul li em.em2 span.sp3{margin-top:30px;text-align:center;}
.ab_02_c ul li em.em2 span.sp3 i{width:30px;height:30px;display:block;overflow:hidden;margin:0px auto;padding:0px;background:url("../images/in_01.png") center no-repeat;background-size:100%;}
.ab_02_c ul li:hover{background-color:#2282c1;}
.ab_02_c ul li:hover em.em1 span img.img1{opacity:0;}
.ab_02_c ul li:hover em.em1 span img.img2{opacity:1;}
.ab_02_c ul li:hover em.em2 span.sp1{color:#fff;}
.ab_02_c ul li:hover em.em2 span.sp2{color:#fff;}
.ab_02_c ul li:hover em.em2 span.sp3 i{background:url("../images/in_02.png") center no-repeat;background-size:100%;}

.newslist_01{width:100%;overflow:hidden;margin-top:40px;}
.newslist_01 ul li{width:100%;overflow:hidden;border-bottom:1px solid #eee;padding-bottom:40px;margin-bottom:40px;}
.newslist_01 ul li a{width:100%;display:table;overflow:hidden;}
.newslist_01 ul li a em{display:table-cell;font-style:normal;vertical-align:middle;}
.newslist_01 ul li a em.em1{width:100px;}
.newslist_01 ul li a em.em1 span{width:100px;height:100px;display:block;overflow:hidden;text-align:center;background-color:#f5f5f5;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.newslist_01 ul li a em.em1 span i{width:100%;display:block;overflow:hidden;}
.newslist_01 ul li a em.em1 span i.i1{font-size:40px;color:#999;line-height:50px;margin-top:15px;}
.newslist_01 ul li a em.em1 span i.i2{font-size:12px;color:#999;line-height:20px;}
.newslist_01 ul li a em.em2{padding:0px 40px;}
.newslist_01 ul li a em.em2 span{width:100%;display:block;overflow:hidden;}
.newslist_01 ul li a em.em2 span.sp1{font-size:18px;color:#333;line-height:38px;text-overflow:ellipsis;white-space:nowrap;}
.newslist_01 ul li a em.em2 span.sp2{font-size:14px;color:#888;line-height:24px;margin-top:10px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.newslist_01 ul li a em.em3{width:114px;text-align:center;}
.newslist_01 ul li a em.em3 i{display:inline-block;font-size:14px;line-height:40px;padding:0px 20px;border-radius:40px;border:1px solid #e5e5e5;color:#666;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.newslist_01 ul li a:hover em.em1 span{background-color:#2282c1;}
.newslist_01 ul li a:hover em.em1 span i.i1{color:#fff;}
.newslist_01 ul li a:hover em.em1 span i.i2{color:#fff;}
.newslist_01 ul li a:hover em.em2 span.sp1{color:#2282c1;}
.newslist_01 ul li a:hover em.em3 i{background-color:#2282c1;color:#fff;}

.jrwm_01{overflow:visible;padding-top:40px;}
.jrwm_01fr{width:100%;overflow:hidden;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.jrwm_01fr .jrwm_01_l{width:30%;overflow:hidden;}
.jrwm_01fr .jrwm_01_l img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.jrwm_01fr .jrwm_01_r{width:70%;overflow:hidden;padding:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.jrwm_01fr .jrwm_01_r p{width:100%;overflow:hidden;font-size:14px;color:#999;line-height:24px;}
.jrwm_01fr .jrwm_01_r p.p1{font-size:20px;color:#666;line-height:34px;margin-bottom:20px;}
.jrwm_01fr:hover .jrwm_01_l img{transform: scale(1.01, 1.01); -moz-transform: scale(1.01, 1.01); -webkit-transform: scale(1.01, 1.01);}

.jrwm_02{overflow:visible;padding-top:80px;}
.jrwm_02 ul li{width:45%;overflow:hidden;float:left;margin-right:10%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background-color:#fff;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);text-align:center;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;padding:40px 0px;}
.jrwm_02 ul li:nth-child(2n){margin-right:0px;}
.jrwm_02 ul li em{display:inline-block;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.jrwm_02 ul li em span.sp1{width:80px;display:block;position:relative;}
.jrwm_02 ul li em span.sp1 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.jrwm_02 ul li em span.sp1 img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.jrwm_02 ul li em span.sp2{padding-left:40px;}
.jrwm_02 ul li em span.sp2 i{width:100%;display:block;overflow:hidden;text-align:left;}
.jrwm_02 ul li em span.sp2 i.i1{font-size:20px;color:#666;line-height:40px;}
.jrwm_02 ul li em span.sp2 i.i2{font-size:12px;color:#666;line-height:20px;}
.jrwm_02 ul li em span.sp2 i.i3{margin-top:10px;}
.jrwm_02 ul li em span.sp2 i.i3 b{width:30px;height:30px;display:block;overflow:hidden;background:url("../images/in_01.png") center no-repeat;background-size:100%;}
.jrwm_02 ul li:hover{background-color:#2282c1;}
.jrwm_02 ul li:hover em span.sp1 img.img1{opacity:0;}
.jrwm_02 ul li:hover em span.sp1 img.img2{opacity:1;}
.jrwm_02 ul li:hover em span.sp2 i.i1{color:#fff;}
.jrwm_02 ul li:hover em span.sp2 i.i2{color:#fff}
.jrwm_02 ul li:hover em span.sp2 i.i3 b{background:url("../images/in_02.png") center no-repeat;background-size:100%;}


.kfwh_01_c{width:100%;overflow:visible;padding-top:60px;}
.kfwh_01_c ul{width:100%;overflow:visible;display:flex;display:-webkit-flex;justify-content: space-around}
.kfwh_01_c ul li{width:30%;overflow:hidden;background-color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);padding:60px 40px;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.kfwh_01_c ul li a{width:100%;display:block;overflow:hidden;}
.kfwh_01_c ul li em{display:block;font-style:normal;}
.kfwh_01_c ul li em.em1{text-align:center;}
.kfwh_01_c ul li em.em1 span{position:relative;display:inline-block;width:60px;}
.kfwh_01_c ul li em.em1 span img{width:100%;display:block;}
.kfwh_01_c ul li em.em1 span img.img2{position:absolute;left:0px;top:0px;opacity:0;}
.kfwh_01_c ul li em.em2{width:100%;overflow:hidden;margin-top:20px;}
.kfwh_01_c ul li em.em2 span{width:100%;display:block;overflow:hidden;text-align:center;}
.kfwh_01_c ul li em.em2 span.sp1{font-size:18px;color:#666;line-height:40px;}
.kfwh_01_c ul li em.em2 span.sp2{font-size:12px;color:#666;line-height:20px;}
.kfwh_01_c ul li em.em2 span.sp3{margin-top:30px;text-align:center;}
.kfwh_01_c ul li em.em2 span.sp3 i{width:30px;height:30px;display:block;overflow:hidden;margin:0px auto;padding:0px;background:url("../images/in_01.png") center no-repeat;background-size:100%;}
.kfwh_01_c ul li:hover{background-color:#2282c1;}
.kfwh_01_c ul li:hover em.em1 span img.img1{opacity:0;}
.kfwh_01_c ul li:hover em.em1 span img.img2{opacity:1;}
.kfwh_01_c ul li:hover em.em2 span.sp1{color:#fff;}
.kfwh_01_c ul li:hover em.em2 span.sp2{color:#fff;}
.kfwh_01_c ul li:hover em.em2 span.sp3 i{background:url("../images/in_02.png") center no-repeat;background-size:100%;}


.lxwm_cfr{background:url("../images/lxwm_01.jpg") center top no-repeat #fff;background-size:100%;}
.lxwm_01{overflow:visible;margin-top:-125px;z-index:9999;}
.lxwm_01fr{width:100%;overflow:hidden;background-color:#fff;padding:40px 0px;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);position:relative;z-index:999;}
.lxwm_01fr ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content: space-around}
.lxwm_01fr ul li{width:25%;overflow:hidden;position:relative;padding:0px 40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.lxwm_01fr ul li b{width:1px;height:100%;display:block;overflow:hidden;background-color:#eee;position:absolute;right:0px;top:0px;}
.lxwm_01fr ul li em{display:block;font-style:normal;}
.lxwm_01fr ul li em.em1{}
.lxwm_01fr ul li em.em1 img{display:block;margin:0px auto;padding:0px;width:60px;}
.lxwm_01fr ul li em.em2{text-align:center;margin-top:10px;}
.lxwm_01fr ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.lxwm_01fr ul li em.em2 span.sp1{font-size:16px;color:#333;line-height:26px;margin-bottom:10px;}
.lxwm_01fr ul li em.em2 span.sp2{font-size:14px;color:#888;line-height:24px;}

.lxwm_02{overflow:hidden;margin-top:80px;}
.lxwm_02 p{width:100%;overflow:hidden;}
.lxwm_02 p.p1{font-size:30px;color:#333;font-weight:100;line-height:60px;text-align:center;}
.lxwm_02 p.p2{margin-top:30px;text-align:center;}
.lxwm_02 p.p2 em{display:inline-block;font-style:normal;margin:0px 40px;}
.lxwm_02 p.p2 em img{display:block;width:180px;margin:0px auto;padding:0px;border:1px solid #eee;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.lxwm_02 p.p2 em span{width:100%;display:block;overflow:hidden;text-align:center;font-size:16px;color:#888;line-height:26px;margin-top:10px;}


.shzr_01{overflow:hidden;margin-top:40px;}
.shzr_01 ul li{width:100%;overflow:hidden;position:relative;padding:60px 0px;margin-bottom:60px;}
.shzr_01 ul li b.b1{width:30%;height:100%;display:block;overflow:hidden;background:url("../images/shzr_01.jpg");position:absolute;left:0px;top:0px;}
.shzr_01 ul li .wrap_c{position:relative;z-index:999;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;}
.shzr_01 ul li .shzr_01_img{width:45%;overflow:hidden;float:left;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.shzr_01 ul li .shzr_01_img img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.shzr_01 ul li .shzr_01_txt{width:45%;overflow:hidden;float:right;}
.shzr_01 ul li .shzr_01_txt p{width:100%;overflow:hidden;font-size:14px;color:#666;line-height:26px;margin:10px 0px;}
.shzr_01 ul li .shzr_01img_hid{display:none;}
.shzr_01 ul li:nth-child(2n) b.b1{left:inherit;right:0px;top:0px;}
.shzr_01 ul li:hover .shzr_01_img img{transform: scale(1.01, 1.01); -moz-transform: scale(1.01, 1.01); -webkit-transform: scale(1.01, 1.01);}

.shzr_02{overflow:hidden;margin-top:40px;}
.shzr_02 p{width:100%;overflow:hidden;font-size:14px;color:#666;line-height:26px;}

.down_01{overflow:hidden;margin-top:40px;}
.down_01 ul li{width:100%;overflow:hidden;border-bottom:1px solid #eee;padding:20px 0px;line-height:30px;}
.down_01 ul li a{width:100%;display:block;overflow:hidden;}
.down_01 ul li span.sp1{float:left;font-size:16px;color:#333;background:url("../images/d_01.png") left center no-repeat;padding-left:20px;}
.down_01 ul li span.sp2{float:right;border:1px solid #eee;line-height:30px;padding:0px 20px;border-radius:30px;color:#666;}
.down_01 ul li span.sp2 i{display:inline-block;background:url("../images/d_03.png") left center no-repeat;padding-left:20px;background-size:14px;}
.down_01 ul li a:hover span.sp1{background:url("../images/d_02.png") left center no-repeat;padding-left:20px;color:#2282c1;}
.down_01 ul li a:hover span.sp2{border:1px solid #2282c1;background-color:#2282c1;color:#fff;}
.down_01 ul li a:hover span.sp2 i{background:url("../images/d_04.png") left center no-repeat;background-size:14px;}

.sitefr{overflow:hidden;border-bottom:1px solid #eee;font-size:14px;color:#666;line-height:24px;padding:15px 0px;}
.sitefr a{float:left;}
.sitefr a:hover{
    color:#2282c1;
}
.sitefr i{float:left;margin:0px 5px;}

.newxq_01{overflow:hidden;margin-top:60px;}
.newxq_01 .nxq_01_l{width:72%;overflow:hidden;float:left;}
.newxq_01 .nxq_01_r{width:22%;overflow:hidden;float:right;}
.newxq_01 .nxq_01_r h3{width:100%;overflow:hidden;margin:0px;padding:0px;font-weight:700;font-size:22px;color:#333;letter-spacing:2px;}
.newxq_01 .nxq_01_r ul{width:100%;overflow:hidden;margin-top:20px;}
.newxq_01 .nxq_01_r ul li{width:100%;overflow:hidden;margin-bottom:30px;}
.newxq_01 .nxq_01_r ul li a{width:100%;display:block;overflow:hidden;}
.newxq_01 .nxq_01_r ul li a em{display:block;font-style:normal;width:100%;overflow:hidden;}
.newxq_01 .nxq_01_r ul li a em.em1{}
.newxq_01 .nxq_01_r ul li a em.em1 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.newxq_01 .nxq_01_r ul li a em.em2{margin-top:10px;}
.newxq_01 .nxq_01_r ul li a em.em2 span{width:100%;display:block;overflow:hidden;}
.newxq_01 .nxq_01_r ul li a em.em2 span.sp1{font-size:15px;color:#333;line-height:26px;}
.newxq_01 .nxq_01_r ul li a em.em2 span.sp2{font-size:12px;color:#888;line-height:20px;}
.newxq_01 .nxq_01_r ul li a:hover em.em2 span.sp1{color:#2282c1;}
.newxq_01 .nxq_01_r ul li a:hover em.em1 img{transform: scale(1.01, 1.01); -moz-transform: scale(1.01, 1.01); -webkit-transform: scale(1.01, 1.01);}


.nxq_01l_t{width:100%;overflow:hidden;}
.nxq_01l_t h1{width:100%;overflow:hidden;margin:0px;padding:0px;font-weight:100;text-align:center;font-size:30px;color:#333;line-height:50px;}
.nxq_01l_t p{width:100%;overflow:hidden;font-size:14px;color:#999;line-height:30px;border-bottom:1px solid #eee;padding-bottom:10px;margin-top:20px;}
.nxq_01l_t p em{display:inline-block;font-style:normal;}
.nxq_01l_t p em.em1{float:left;}

.nxq_01l_c{width:100%;overflow:hidden;margin-top:40px;}
.nxq_01l_c p{width:100%;overflow:hidden;font-size:14px;color:#888;line-height:24px;}
.nxq_01l_c div{width:100%;overflow:hidden;font-size:14px;color:#888;line-height:24px;}
.nxq_01l_c img{max-width:100%;}

.nxq_01l_b{width:100%;overflow:hidden;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:20px 0px;margin-top:60px;}
.nxq_01l_b em{display:inline-block;font-style:normal;font-size:14px;}
.nxq_01l_b em a{display:inline-block;color:#666;}
.nxq_01l_b em.fl a{background:url("../images/xq_01.png") left center no-repeat;background-size:10px;padding-left:15px;}
.nxq_01l_b em.fl a:hover{background:url("../images/xq_01_on.png") left center no-repeat;background-size:10px;color:#2282c1;}
.nxq_01l_b em.fr a{background:url("../images/xq_02.png") right center no-repeat;background-size:10px;padding-right:15px;}
.nxq_01l_b em.fr a:hover{background:url("../images/xq_02_on.png") right center no-repeat;background-size:10px;color:#2282c1;}

.nzx_01{overflow:hidden;margin-top:40px;}
.nzx_01 ul li{width:100%;overflow:hidden;border-bottom:1px solid #eee;padding-bottom:40px;margin-bottom:40px;}
.nzx_01 ul li a{width:100%;display:table;overflow:hidden;}
.nzx_01 ul li em{display:table-cell;font-style:normal;vertical-align:middle;}
.nzx_01 ul li em.em1{width:100px;}
.nzx_01 ul li em.em1 span{width:100%;display:block;overflow:hidden;text-align:center;}
.nzx_01 ul li em.em1 span.sp1{font-size:40px;color:#999;line-height:50px;}
.nzx_01 ul li em.em1 span.sp2{font-size:14px;color:#999;line-height:24px;}
.nzx_01 ul li em.em1 span.sp3{margin-top:20px;}
.nzx_01 ul li em.em1 span.sp3 i{width:30px;height:30px;display:block;overflow:hidden;margin:0px auto;padding:0px;background:url("../images/in_03.png") center no-repeat;background-size:100%;}
.nzx_01 ul li em.em3{width:260px;}
.nzx_01 ul li em.em3 img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.nzx_01 ul li em.em2{padding:0px 60px;}
.nzx_01 ul li em.em2 span{width:100%;display:block;overflow:hidden;}
.nzx_01 ul li em.em2 span.sp1{font-size:20px;color:#333;font-weight:100;line-height:30px;margin-bottom:15px;}
.nzx_01 ul li em.em2 span.sp2{font-size:16px;color:#888;line-height:26px;}
.nzx_01 ul li a:hover em.em1 span.sp1{color:#2282c1;}
.nzx_01 ul li a:hover em.em1 span.sp2{color:#2282c1;}
.nzx_01 ul li a:hover em.em1 span.sp3 i{background:url("../images/in_04.png") center no-repeat;background-size:100%;}
.nzx_01 ul li a:hover em.em2 span.sp1{color:#2282c1;}
.nzx_01 ul li a:hover em.em3 img{transform: scale(1.01, 1.01); -moz-transform: scale(1.01, 1.01); -webkit-transform: scale(1.01, 1.01);}


.zcdd_01{overflow:hidden;margin-top:40px;}
.zcdd_01_t{width:100%;overflow:hidden;line-height:40px;position:relative;}
.zcdd_01_t i.i1{width:100%;display:block;overflow:hidden;height:1px;background-color:#eee;position:absolute;left:0px;bottom:0px;}
.zcdd_01_t span.sp1{float:left;position:relative;font-size:24px;color:#2282c1;padding-bottom:20px;z-index:99;}
.zcdd_01_t span.sp1 b{width:40px;height:1px;display:block;overflow:hidden;background-color:#2282c1;position:absolute;left:0px;bottom:0px;}
.zcdd_01_t a{width:30px;height:30px;display:block;overflow:hidden;float:right;background:url("../images/in_04.jpg") center no-repeat;background-size:100%;}
.zcdd_01_c{width:100%;overflow:hidden;margin-top:30px;}
.zcdd_01_c ul li{width:100%;overflow:hidden;font-size:16px;line-height:24px;padding:6px 0px;}
.zcdd_01_c ul li span.sp1{float:left;position:relative;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.zcdd_01_c ul li span.sp1 i{width:0px;height:1px;display:block;overflow:hidden;background-color:#2282c1;position:absolute;left:0px;top:50%;margin-top:-0.5px;}
.zcdd_01_c ul li span.sp2{float:right;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.zcdd_01_c ul li a{width:100%;display:block;overflow:hidden;color:#666;}
.zcdd_01_c ul li a:hover span.sp1{text-indent:40px;color:#2282c1;}
.zcdd_01_c ul li a:hover span.sp1 i{width:30px;}


.dsj_01{overflow:hidden;margin-top:60px;}
.dsj_01 .fl{width:90px;overflow:hidden;}
.dsj_01 .fl a.dsj_01_prev{width:100%;height:30px;display:block;overflow:hidden;background:url("../images/dsj_01.png") center no-repeat;background-size:auto 100%;}
.dsj_01 .fl a.dsj_01_prev:hover{background:url("../images/dsj_01_on.png") center no-repeat;background-size:auto 100%;}

.dsj_01 .fl a.dsj_01_next{width:100%;height:30px;display:block;overflow:hidden;background:url("../images/dsj_02.png") center no-repeat;background-size:auto 100%;}
.dsj_01 .fl a.dsj_01_next:hover{background:url("../images/dsj_02_on.png") center no-repeat;background-size:auto 100%;}

.dsj_01_slide{width:100%;overflow:hidden;margin:20px 0px;height:360px;}
.dsj_01_slide .swiper-slide{width:100%;overflow:hidden;height:120px;}
.dsj_01_slide .swiper-slide a{width:90px;height:90px;display:block;overflow:hidden;}
.dsj_01_slide .swiper-slide a span{width:60px;height:60px;text-align:center;line-height:60px;display:block;overflow:hidden;margin:0px auto;padding:0px;background-color:#a7cde6;font-size:16px;color:#fff;font-style:oblique;border-radius:50%;margin-top:15px;}
.dsj_01_slide .swiper-slide b{width:2px;height:10px;display:block;overflow:hidden;background-color:#dddddd;margin:10px auto;padding:0px;}
.dsj_01_slide .swiper-slide a.on span{width:90px;height:90px;line-height:90px;background-color:#2282c1;margin-top:0px;}

.dsj_01 .wrap_c{display:flex;display:-webkit-flex;justify-content:space-between;}
.dsj_01 .fr{width:80%;overflow:hidden;position:relative;}
.dsj_01 .fr b{width:2px;height:100%;display:block;overflow:hidden;background-color:#a7cde6;position:absolute;left:6.5px;top:10px;}
.dsj_01 .fr ul li{width:100%;overflow:hidden;padding-left:100px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;margin-bottom:60px;}
.dsj_01 .fr ul li i.i1{width:14px;height:14px;display:block;overflow:hidden;background:url("../images/dsj_04.png") center no-repeat;position:absolute;left:0px;top:10px;}
.dsj_01 .fr ul li i.i2{width:30px;height:1px;display:block;overflow:hidden;background-color:#a7cde6;position:absolute;left:40px;top:17px;}
.dsj_01 .fr ul li .dsj_01_t{width:100%;overflow:hidden;}
.dsj_01 .fr ul li .dsj_01_t p{width:100%;overflow:hidden;}
.dsj_01 .fr ul li .dsj_01_t p.p1{font-size:24px;color:#2282c1;line-height:34px;}
.dsj_01 .fr ul li .dsj_01_t p.p2{font-size:14px;color:#888;line-height:24px;}
.dsj_01 .fr ul li .dsj_01_t p.p3{font-size:16px;color:#2282c1;line-height:34px;}
.dsj_01 .fr ul li .dsj_01_c{width:100%;overflow:hidden;margin-top:20px;}
.dsj_01 .fr ul li .dsj_01_c p{width:100%;overflow:hidden;font-size:16px;color:#333;line-height:26px;}

.job_01{overflow:hidden;margin-top:60px;}
.job_01 p{width:100%;overflow:hidden;text-align:center;font-size:20px;color:#888;line-height:34px;font-weight:100;}

.job_02{overflow:hidden;margin-top:60px;}
.job_02 .wrap_c{display:flex;display:-webkit-flex;justify-content:space-between;}
.job_02 .fl{width:300px;overflow:hidden;}
.job_02 .fl a.job_02_prev{width:224px;height:30px;display:block;overflow:hidden;background:url("../images/dsj_01.png") center no-repeat;background-size:auto 100%;}
.job_02 .fl a.job_02_prev:hover{background:url("../images/dsj_01_on.png") center no-repeat;background-size:auto 100%;}

.job_02 .fl a.job_02_next{width:224px;height:30px;display:block;overflow:hidden;background:url("../images/dsj_02.png") center no-repeat;background-size:auto 100%;}
.job_02 .fl a.job_02_next:hover{background:url("../images/dsj_02_on.png") center no-repeat;background-size:auto 100%;}

.job_02_slide{width:100%;overflow:hidden;margin:20px 0px;}
.job_02_slide .swiper-slide{width:100%;overflow:hidden;}
.job_02_slide .swiper-slide a{width:100%;display:block;overflow:hidden;position:relative;padding:20px 0px;line-height:60px;}
.job_02_slide .swiper-slide span.sp1{font-size:36px;color:#aaa;font-weight:100;font-style:oblique;position:absolute;left:0px;top:20px;}
.job_02_slide .swiper-slide span.sp2{font-size:20px;color:#333;margin-left:100px;letter-spacing:2px;}
.job_02_slide .swiper-slide a.on{background-color:#2282c1;}
.job_02_slide .swiper-slide a.on span.sp1{margin-left:20px;color:#fff;}
.job_02_slide .swiper-slide a.on span.sp1 b{width:14px;height:1px;display:block;overflow:hidden;position:absolute;left:6px;bottom:0px;background-color:#fff;}
.job_02_slide .swiper-slide a.on span.sp2{color:#fff;margin-left:140px;}

.job_02 .fr{width:70%;overflow:hidden;}
.job_02r_t{width:100%;overflow:hidden;position:relative;}
.job_02r_t h1{font-size:24px;color:#333;font-weight:100;line-height:40px;margin:0px;padding:0px;}
.job_02r_t p{width:100%;overflow:hidden;font-size:14px;color:#888;line-height:24px;margin-top:10px;}
.job_02r_t p.p1{position:absolute;right:0px;top:0px;margin-top:0px;width:auto;line-height:40px;}

.job_02r_c{width:100%;overflow:hidden;margin-top:40px;}
.job_02rc_t{width:100%;overflow:hidden;font-size:18px;color:#333;line-height:30px;position:relative;}
.job_02rc_t span{position:relative;display:inline-block;background-color:#fff;z-index:99;padding-right:40px;}
.job_02rc_t b{width:100%;height:1px;display:block;overflow:hidden;background-color:#eee;position:absolute;left:0px;top:50%;margin-top:-0.5px;}
.job_02rc_c{width:100%;overflow:hidden;margin-top:20px;}
.job_02rc_c p{width:100%;overflow:hidden;font-size:16px;color:#888;line-height:26px;margin:5px 0px;}


.zzry_01{overflow:hidden;margin-top:40px;}
.zzry_01 .wrap_c{position:relative;}
.zzry_01_slide{width:86%;overflow:hidden;margin:0px auto;padding:0px;}
.zzry_01_slide .swiper-slide{width:auto;}
.zzry_01_slide .swiper-slide a{width:80px;height:80px;line-height:80px;margin-top:10px;text-align:center;display:block;float:left;border-radius:50%;background-color:#a7cde6;font-size:16px;color:#fff;font-style:oblique;}
.zzry_01_slide .swiper-slide i{width:40px;height:1px;display:block;overflow:hidden;background-color:#a7cde6;float:left;margin:0px 20px;margin-top:50px;}
.zzry_01_slide .swiper-slide a.on{background-color:#2282c1;width:100px;height:100px;line-height:100px;margin-top:0px;}

.zzry_01 .zzry_01_prev{width:5%;height:100%;display:block;overflow:hidden;background:url("../images/zzry_03.jpg") center no-repeat;position:absolute;left:0px;top:0px;background-size:30px;}
.zzry_01 .zzry_01_prev:hover{background:url("../images/zzry_03_on.jpg") center no-repeat;background-size:30px;}

.zzry_01 .zzry_01_next{width:5%;height:100%;display:block;overflow:hidden;background:url("../images/zzry_04.jpg") center no-repeat;position:absolute;right:0px;top:0px;background-size:30px;}
.zzry_01 .zzry_01_next:hover{background:url("../images/zzry_04_on.jpg") center no-repeat;background-size:30px;}

.zzry_02{overflow:hidden;margin-top:60px;}
.zzry_02_c{width:100%;overflow:hidden;position:relative;}
.zzry_02_c i.i1{width:1px;height:100%;display:block;overflow:hidden;background-color:#a7cde6;position:absolute;left:80px;top:0px;}
.zzry_02_c ul li{width:100%;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:148px;margin-bottom:60px;position:relative;}
.zzry_02_c ul li.li1{padding-left:0px;}
.zzry_02_c ul li .sp3{width:64px;height:80px;line-height:65px;display:block;overflow:hidden;background:url("../images/zzry_01.jpg") center no-repeat;background-size:100%;font-size:16px;color:#fff;text-align:center;margin-left:48px;}
.zzry_02_c ul li .zzry_02c_r{width:100%;overflow:hidden;}
.zzry_02_c ul li .zzry_02c_r img{width:30%;display:block;overflow:hidden;float:left;}
.zzry_02_c ul li .zzry_02c_r .zzry_02cr_t{width:70%;overflow:hidden;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:60px;}
.zzry_02_c ul li .zzry_02c_r .zzry_02cr_t p{width:100%;overflow:hidden;font-size:16px;color:#666;line-height:30px;}
.zzry_02_c ul li .sp1{position:absolute;left:0px;top:0px;font-size:20px;color:#333;}
.zzry_02_c ul li .sp2{width:14px;height:14px;display:block;overflow:hidden;background:url("../images/zzry_02.jpg") center no-repeat;background-size:100%;position:absolute;left:74px;top:9px;}


.xszy_01{overflow:hidden;margin-top:40px;}
.xszy_01 img{display:block;max-width:100%;margin:0px auto;padding:0px;}

.cpjs_01{overflow:hidden;position:relative;margin-top:80px;}
.cpjs_01 img.img1{width:100%;display:block;}
.cpjs_01 ul li{width:11%;}
.cpjs_01 ul li.li1{position:absolute;left:36%;top:1.5%;}
.cpjs_01 ul li span{width:100%;display:block;overflow:hidden;font-weight:100;}
.cpjs_01 ul li span.sp1{font-size:2.6rem;color:#2282c1;line-height:3rem;}
.cpjs_01 ul li span.sp2{font-size:1.4rem;color:#888;line-height:2.4rem;margin-top:1rem;}
.cpjs_01 ul li.li2{position:absolute;left:73%;top:10%;}
.cpjs_01 ul li.li3{position:absolute;left:29%;top:17.5%;width:auto;}
.cpjs_01 ul li.li4{position:absolute;left:42%;top:30%;width:auto;}
.cpjs_01 ul li.li5{position:absolute;left:46%;top:44.5%;width:auto;}
.cpjs_01 ul li.li6{position:absolute;left:57%;top:59%;width:auto;}

.cpjs_02{overflow:hidden;background-color:#f9fbfd;margin-top:-60px;z-index:9999;position:relative;text-align:center;}
.cpjs_02 i.i1{width:100%;height:1px;display:block;overflow:hidden;background-color:#eee;position:absolute;left:0px;bottom:0px;}
.cpjs_02 ul{font-size:0px;position:relative;z-index:999;}
.cpjs_02 ul li{font-size:16px;display:inline-block;margin:0px 50px;}
.cpjs_02 ul li em{display:block;overflow:hidden;font-style:normal;}
.cpjs_02 ul li em.em1{text-align:center;}
.cpjs_02 ul li em.em1 span{position:relative;display:inline-block;width:90px;}
.cpjs_02 ul li em.em1 span img{width:100%;display:block;border-radius:50%;}
.cpjs_02 ul li em.em1 span img.img2{position:absolute;left:0px;top:0px;background-color:#2282c1;opacity:0;}
.cpjs_02 ul li em.em2{font-size:16px;color:#528cb8;line-height:30px;margin-top:10px;}
.cpjs_02 ul li b{width:0;height:1px;display:block;overflow:hidden;background-color:#2282c1;margin:0px auto;padding:0px;margin-top:20px;}
.cpjs_02 ul li.on em.em1 span img.img2{opacity:1;}
.cpjs_02 ul li.on em.em1 span img.img1{opacity:0;}
.cpjs_02 ul li.on b{width:100%;}

.cpjs_03{overflow:hidden;background-color:#f9fbfd;z-index:9999;position:relative;}
.cpjs_03fr{width:100%;overflow:hidden;padding:60px 0px;display:flex;display:-webkit-flex;align-items:center;justify-content:space-between;}
.cpjs_03fr .cpjs_03_l{width:50%;overflow:hidden;}
.cpjs_03fr .cpjs_03_l p{width:100%;overflow:hidden;font-size:16px;color:#888;line-height:26px;}
.cpjs_03fr .cpjs_03_l p.p1{font-size:22px;color:#333;line-height:34px;margin-bottom:10px;}
.cpjs_03fr .cpjs_03_l p.p1 i{color:#2282c1;}


.cpjs_03fr .cpjs_03_r{width:40%;overflow:hidden;}
.cpjs_03fr .cpjs_03_r img{width:100%;display:block;}

.cpjs_04{overflow:hidden;padding:60px 0px 0px 0px;}
.cpjs_04_c{width:100%;overflow:hidden;}
.cpjs_04_c ul{width:100%;overflow:hidden;display:flex;display:-webkit-flex;justify-content: space-around}
.cpjs_04_c ul li{}
.cpjs_04_c ul li img{display:block;float:left;}
.cpjs_04_c ul li em{display:block;font-style:normal;float:left;margin-left:30px;}
.cpjs_04_c ul li em span{width:100%;display:block;overflow:hidden;}
.cpjs_04_c ul li em span.sp1{font-size:16px;color:#2282c1;line-height:26px;margin-top:12px;}
.cpjs_04_c ul li em span.sp2{font-size:24px;color:#333;line-height:34px;margin-top:10px;}
.cpjs_04_c ul li em span.sp3{font-size:20px;color:#333;line-height:34px;margin-top:10px;}



.cpjs_04_b{width:100%;overflow:hidden;}
.cpjs_04_b img{width:100%;display:block;}

.cygs_01{overflow:hidden;margin-top:80px;}
.cygs_01_slide{width:100%;overflow:visible;}
.cygs_01_slide .swiper-slide{width:270px;overflow:hidden;}
.cygs_01_slide .swiper-slide .cygs_01_h{width:100%;overflow:visible;display:none;}
.cygs_01_slide .swiper-slide .cygs_01_s{width:100%;overflow:hidden;display:flex;display:-webkit-flex;align-items:flex-end;justify-content:center;}
.cygs_01_slide .swiper-slide .cygs_01_s img{width:100%;display:block;transition:.3s linear;-webkit-transition:.3s linear;-o-transition:.3s linear;-moz-transition:.3s linear;}
.cygs_01_slide .swiper-slide .cygs_01_s img:hover{transform: scale(1.01, 1.01); -moz-transform: scale(1.01, 1.01); -webkit-transform: scale(1.01, 1.01);}
.cygs_01_slide .swiper-slide-active{width:540px;overflow:visible;}
.cygs_01_slide .swiper-slide-active .cygs_01_h{display:block;position:relative;z-index:9999;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_img{width:100%;overflow:hidden;position:relative;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_img img{width:100%;display:block;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_img em{display:block;font-style:normal;position:absolute;left:0px;bottom:0px;font-size:40px;color:#2282c1;line-height:50px;padding:0px 0px 40px 80px;font-family:hyi1gj;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_img em i{width:20px;height:1px;display:block;overflow:hidden;background-color:#2282c1;position:absolute;left:0px;top:0px;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c{width:50%;overflow:hidden;position:absolute;left:580px;top:0px;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p{width:100%;overflow:hidden;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p1{font-family:hyi1gj;font-size:62px;color:#2282c1;position:relative;line-height:72px;padding-left:40px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p1 i{width:27px;height:2px;display:block;overflow:hidden;background-color:#2282c1;position:absolute;left:0px;top:50%;margin-top:-0.5px;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p2{font-size:16px;color:#999;line-height:26px;margin-top:40px;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;display:-webkit-box;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p3{margin-top:60px;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p3 a{width:50px;height:50px;display:block;overflow:hidden;float:left;margin-right:30px;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p3 a.cygs_01_prev{background:url("../images/cygs_01.png") center no-repeat;background-size:100%;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p3 a.cygs_01_prev:hover{background:url("../images/cygs_01_on.png") center no-repeat;background-size:100%;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p3 a.cygs_01_next{background:url("../images/cygs_02.png") center no-repeat;background-size:100%;}
.cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p3 a.cygs_01_next:hover{background:url("../images/cygs_02_on.png") center no-repeat;background-size:100%;}



.cygs_01_slide .swiper-slide-active .cygs_01_s{display:none;}



.in_05{overflow:hidden;padding:60px 0px;}
.in_05 .wrap_c{position:relative;}
.in_05_t{position:absolute;left:580px;overflow:hidden;top:0px;z-index:9999;}
.in_05_t p{width:100%;overflow:hidden;text-align:left;}
.in_05_t p.p1{font-size:40px;color:#eff4f9;font-style:oblique;line-height:60px;}
.in_05_t p.p2{font-size:24px;color:#333;line-height:40px;margin-top:-30px;}
.in_05 .cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p1{margin-top:100px;}


.menu_click{overflow:hidden;display:none;position:absolute;right:0px;top:0px;}
.menu_li{float:left;margin-top:13px;display:block;margin-right:0px;margin-left:0px;}
.menu_li em{width:34px;height:34px;display:block;overflow:hidden;float:left;position:relative;cursor:pointer;}
.menu_li em i{cursor:pointer;width:60%;display:block;overflow:hidden;height:2px;background-color:#222;position:absolute;left:15%;top:10px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}
.menu_li em i.i1{top:10px;}
.menu_li em i.i2{top:17px;}
.menu_li em i.i3{top:24px;}
.menu_li em.on i.i2{opacity:0;}
.menu_li em.on i.i1{width:60%;left:20%;transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-webkit-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);}
.menu_li em.on i.i3{width:60%;left:20%;top:25px;transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-webkit-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);}


.cygs_02{overflow:hidden;margin-top:80px;}
.cygs_02 ul li{width:100%;overflow:hidden;margin-bottom:60px;}
.cygs_02 ul li .fl{width:50%;overflow:hidden;}
.cygs_02 ul li .fr{width:50%;overflow:hidden;}
.cygs_02_img{width:100%;overflow:hidden;}
.cygs_02_img img{width:100%;display:block;}
.cygs_02_txt{width:100%;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.cygs_02_txt p{width:100%;overflow:hidden;font-size:15px;color:#999;line-height:30px;}
.cygs_02_txt p.p1{font-size:62px;color:#2282c1;line-height:72px;font-family:hyi1gj;margin-bottom:20px;margin-top:30px;}
.cygs_02_txt p.p1 label{display:inline-block;position:relative;padding-bottom:20px;padding-right:50px;}
.cygs_02_txt p.p1 label b{width:100%;height:2px;display:block;overflow:hidden;background-color:#2282c1;position:absolute;left:0px;bottom:0px;}


.cygs_02 ul li .fr.cygs_02_txt{padding-left:60px;}
.cygs_02 ul li .fl.cygs_02_txt{padding-right:60px;}
.cygs_02 ul li .fl.cygs_02_txt p{text-align:left;}
.cygs_02 ul li .fl.cygs_02_txt p.p1{text-align:right;}
.cygs_02 ul li .fl.cygs_02_txt p.p1 label{padding-right:0px;padding-left:50px;}














@media screen and (max-width:1200px) {
    .wrap_in{margin:0px 10px;}
    .wrap_c{margin:0px 10px;}

    .topfr{padding:10px 0px;height:40px;}
    .topfr .fl img{height:40px;}
    .topfr .menu{width:100%;overflow:hidden;position:absolute;left:0px;top:50px;z-index:999;background-color:#fff;border-top:1px solid #eee;display:none;}
    .topfr .menu ul li{width:100%;overflow:hidden;font-size:14px;line-height:24px;margin:0px;border-bottom:1px solid #eee;padding:10px 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .topfr .menu ul li.on b{display:none;}
    .topfr .menu ul li:nth-child(7){width:50%;}
    .topfr .menu ul li:nth-child(8){width:50%;}
    .topfr .menu ul li a.a1{margin:0px auto;padding:0px;float:right;}


    .menu_click{display:block;}


    .banner_slide .swiper-slide .banner_sc p.p1{font-size:20px;line-height:40px;}
    .banner_slide .swiper-slide .banner_sc p.p2{margin-top:30px;}
    .banner_slide .swiper-slide .banner_sc p.p2 i{font-size:12px;padding:0px 20px;line-height:30px;}

    .banner_click{width:30px;right:10px;}
    .banner_click em a{width:30px;height:30px;line-height:30px;margin:10px 0px;font-size:16px;}

    .in_01{margin-top:-40px;}
    .in_01fr ul li{padding:20px 0px;}
    .in_01fr ul li span.sp1{font-size:14px;line-height:24px;}
    .in_01fr ul li span.sp2{font-size:20px;line-height:30px;margin-top:-15px;}
    .in_01fr ul li span.sp2 i{width:20px;height:1px;margin-left:-10px;}

    .in_02{padding-top:30px;}
    .in_02 .wrap_c{display:block;}
    .in_02 .in_02_l{width:100%;padding-right:0px;}

    .in_02 .in_02_r{width:100%;margin-top:20px;}

    .in_02 .in_02_l .in_02l_t h4{font-size:24px;line-height:40px;}
    .in_02 .in_02_l .in_02l_t h4 b{width:48px;}

    .in_02 .in_02_l .in_02l_b{margin-top:20px;}
    .in_02 .in_02_l .in_02l_b em img{height:40px;}
    .in_02 .in_02_l .in_02l_b em span{font-size:14px;line-height:24px;}

    .in_03{padding:30px 0px;}
    .in_03_t p.p1{font-size:30px;line-height:30px;}
    .in_03_t p.p2{font-size:24px;line-height:34px;margin-top:-15px;}

    .in_03_c{padding-top:30px;}

    
    .in_03_c ul li{padding:20px 0px;width:32%;}
    .in_03_c ul li em span.sp1 i{width:40px;}
    .in_03_c ul li em span.sp3{height:40px;}
    .in_03_c ul li em span.sp4{margin-top:10px;}

    .in_04{padding:30px 0px;}
    .in_04_t a{margin:0px 10px;}

    .in_04_c{margin-top:20px;display:block;padding:20px;}
    .in_04_c .fl{width:100%;}
    .in_04_c .fc{width:100%;padding:20px 0px;}
    .in_04_c .fr{width:100%;}

    .in_04_b{margin-top:20px;}
    .in_04_b ul{display:block;}
    .in_04_b ul li{width:100%;}
    .in_04_b ul li b.b1{display:none;}

    .in_05{padding:0px 0px 0px 0px;}
    .cygs_01_slide .swiper-slide-active{width:100%;}
    .cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_img em{bottom:0px;z-index:999;}
    .cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c{width:90% !important;left:5%;}
    .in_05 .cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p1{margin-top:30px;}
    .cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p1{font-size:30px;line-height:50px;}
    .cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p2{margin-top:10px;}
    .cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p3 a{width:30px;height:30px;margin-right:10px;}
    .cygs_01_slide .swiper-slide-active .cygs_01_h .cygs_01s_c p.p3{margin-top:30px;}

    .in_06 ul{display:block;}
    .in_06 ul li{width:50%;float:left;margin:0px;padding:20px 0px;}
    .in_06{padding:10px 0px;}
    .in_06 ul li img{margin:0px auto;padding:0px;}
    .in_06 ul li img.img2{display:none;}

    .btnfr{margin-top:40px;padding:30px 0px;}
    .btnfr .fl{display:none;}
    .btnfr .fr{width:100%;}

    .cpjs_01 ul li span.sp1{font-size:14px;line-height:22px;}
    .cpjs_01 ul li span.sp2{font-size:12px;line-height:16px;margin-top:0px;}

    .cpjs_01 ul li{width:20%;}
    .cpjs_01 ul li.li1{left:28%;top:0.5%;}
    .cpjs_01 ul li.li2{width:26%;}
    .cpjs_01 ul li.li3{width:42%;left:3%;top:14.5%;}
    .cpjs_01 ul li.li4{width:57%;top:27%;}
    .cpjs_01 ul li.li5{top:42.5%;}
    .cpjs_01 ul li.li6{top:56%;}

    .cpjs_02{margin-top:-15px;}
    .cpjs_02 ul li{margin:0px 20px;}
    .cpjs_02 ul li em.em1 span{width:60px;}
    .cpjs_02 ul li em.em2{font-size:16px;line-height:30px;}

    .cpjs_03fr{padding:30px 0px;display:block;}
    .cpjs_03fr .cpjs_03_l{width:100%;}
    .cpjs_03fr .cpjs_03_r{width:100%;margin-top:20px;}

    .cpjs_03fr .cpjs_03_l p.p1{font-size:16px;}
    .cpjs_03fr .cpjs_03_l p{font-size:13px;line-height:20px;}

    .cpjs_04{padding-top:30px;}
    .cpjs_04_c ul li img{display:block;margin:0px auto;padding:0px;float:none;width:60px;}
    .cpjs_04_c ul li em{margin-left:0px;}
    .cpjs_04_c ul li em span.sp1{text-align:center;}
    .cpjs_04_c ul li em span.sp2{font-size:16px;margin-top:0px;}
    .cpjs_04_c ul li em span.sp3{font-size:16px;margin-top:0px;}

    .jjwt_01{margin-top:30px;}

    .jjwt_01 h4{font-size:26px;line-height:30px;}

    .navfr ul li{margin:0px 10px;font-size:14px;padding:5px 0px;}

    .jjwt_02 a{display:block;}
    .jjwt_02 a em.em1{width:100%;}
    .jjwt_02 a em.em2{width:100%;padding:20px;}

    .dsj_01_slide{height:270px;}
    .dsj_01_slide .swiper-slide a{width:60px;height:60px;margin:0px auto;padding:0px;}
    .dsj_01_slide .swiper-slide a.on span{width:60px;height:60px;line-height:60px;}
    .dsj_01_slide .swiper-slide a span{width:50px;height:50px;line-height:50px;font-size:14px;margin-top:0px;margin:0px auto;padding:0xp;}
    .dsj_01_slide .swiper-slide{height:70px;}

    .gsjj_01 ul{width:100%;margin-top:20px;}
    .gsjj_01 ul li{width:23%;}
    .gsjj_01 ul li p.p3 i{font-size:24px;}
    .gsjj_01 ul li p.p4{font-size:12px;}

    .gsjj_02{margin-top:20px;}

    .ab_01 .fr{width:100%;}
    .ab_01 .fl{width:100%;margin-top:30px;}
    .ab_01 .fl p.p1{font-size:20px;line-height:30px;padding-top:20px;}
    .ab_01 .fl p.p1 b{width:40px;}
    .ab_01 .fl p.p2{font-size:16px;margin-top:20px;line-height:26px;}

    .ab_02{margin-top:30px;}
    .ab_02 h4{font-size:24px;line-height:40px;}

    .ab_02_c{padding-top:30px;}
    .ab_02_c ul{display:block;}
    .ab_02_c ul li{width:100%;}

    .newslist_01 ul li a{display:block;}
    .newslist_01 ul li a em{width:100%;display:block;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .newslist_01 ul li a em.em1{display:none;}
    .newslist_01 ul li a em.em2{padding:10px;display:block;}
    .newslist_01 ul li a em.em3{margin-top:20px;}
    .newslist_01 ul li a em.em3 i{font-size:12px;line-height:34px;}
    .newslist_01 ul li{padding-bottom:20px;margin-bottom:20px;}

    .jrwm_01fr{display:block;}
    .jrwm_01fr .jrwm_01_l{width:100%;}
    .jrwm_01fr .jrwm_01_r{width:100%;padding:20px;}

    .jrwm_02{padding-top:30px;}
    .jrwm_02 ul li{width:100%;margin-right:0px;margin-bottom:20px;}

    .kfwh_01_c{padding-top:30px;}
    .kfwh_01_c ul{display:block;}
    .kfwh_01_c ul li{width:100%;margin-bottom:20px;}

    .lxwm_01fr ul{display:block;}
    .lxwm_01fr ul li{width:100%;margin-bottom:20px;}
    .lxwm_01fr{padding:20px 0px;}

    .lxwm_01{margin-top:20px;}

    .lxwm_02 p.p1{font-size:20px;line-height:30px;}
    .lxwm_02 p.p2 em{margin:0px 0px;width:32%;}
    .lxwm_02 p.p2 em img{width:100px;}
    .lxwm_02 p.p2 em span{font-size:14px;}

    .shzr_01{margin-top:30px;}
    .shzr_01 ul li .wrap_c{display:block;}
    .shzr_01 ul li .shzr_01_img{width:100%;}
    .shzr_01 ul li .shzr_01_txt{width:100%;}
    .shzr_01 ul li{padding:0px;}

    .shzr_02{margin-top:0px;}

    .job_01 p{font-size:16px;line-height:26px;}
    .job_01{margin-top:30px;}

    .job_02_slide .swiper-slide span.sp1{font-size:20px;width:100%;text-align:center;margin:0px;padding:0px;line-height:30px;position:relative;display:block;top:0px;}
    .job_02_slide .swiper-slide span.sp2{font-size:16px;text-align:center;margin:0px;padding:0px;line-height:30px;display:block;margin-top:0px;}
    .job_02_slide .swiper-slide a.on span.sp1{margin:0px;}
    .job_02 .fl{width:100px;}
    .job_02_slide .swiper-slide a.on span.sp1 b{left:50%;margin-left:-7px;}
    .job_02_slide .swiper-slide a.on span.sp2{margin:0px;padding:0px;text-align:center;width:100%;display:block;}
    .job_02 .fl a.job_02_prev{width:100%;}
    .job_02 .fl a.job_02_next{width:100%;}
    .job_02r_t p.p1{position:relative;}
    .job_02r_t h1{font-size:20px;line-height:30px;}
    .job_02 .fr{width:65%;}

    .down_01{margin-top:20px;}

    .down_01 ul li span.sp1{width:100%;display:block;overflow:hidden;}
    .down_01 ul li span.sp2{float:left;margin-top:10px;}

    .newxq_01 .nxq_01_r{display:none;}
    .newxq_01 .nxq_01_l{width:100%;}

    .nxq_01l_b em{width:40%;}

    .nzx_01 ul li a{display:block;}
    .nzx_01 ul li em.em1{display:none;}
    .nzx_01 ul li em.em2{width:100%;display:block;padding:0px;}
    .nzx_01 ul li em.em3{display:none;}
    .nzx_01 ul li em.em2 span.sp1{font-size:16px;line-height:26px;}
    .nzx_01 ul li em.em2 span.sp2{font-size:12px;line-height:18px;}
    .nzx_01 ul li{padding-bottom:20px;margin-bottom:20px;}

    .nxq_01l_t h1{font-size:20px;line-height:30px;}
    .nxq_01l_t p{font-size:12px;line-height:20px;}

    .zcdd_01_c ul li span.sp1{width:100%;}
    .zcdd_01_c ul li span.sp2{width:100%;text-align:left;font-size:12px;}

    .zzry_01 .zzry_01_prev{background-size:15px;}
    .zzry_01 .zzry_01_next{background-size:15px;}

    .zzry_02_c ul li .zzry_02c_r img{width:100%;}
    .zzry_02_c ul li .zzry_02c_r .zzry_02cr_t{width:100%;padding-left:0px;margin-top:10px;}
    .zzry_02_c ul li .zzry_02c_r .zzry_02cr_t p{font-size:14px;line-height:24px;}


    .zzry_01_slide .swiper-slide a{width:50px;height:50px;line-height:50px;margin-top:0px;}
    .zzry_01_slide .swiper-slide i{width:20px;margin:0px 10px;margin-top:26px;}
    .zzry_01_slide .swiper-slide a.on{width:50px;height:50px;line-height:50px;}

    .zzry_02_c ul li .sp1{font-size:14px;}
    .zzry_02_c ul li .sp2{left:45px;top:3.5px;}
    .zzry_02_c i.i1{left:51.5px;}
    .zzry_02_c ul li .sp3{margin-left:20.5px;}
    .zzry_02_c ul li{padding-left:96px;}

    .in_06 ul li:hover img.img1{opacity:1;}
    .in_06 ul li:hover img.img2{opacity:0;}

    .cygs_02 ul li .fl{width:100%;}
    .cygs_02 ul li .fr{width:100%;}

    .cygs_02 ul li .fr.cygs_02_txt{padding:0px;}
    .cygs_02 ul li .fl.cygs_02_txt{padding:0px;}
    .cygs_02_txt p.p1{font-size:30px;line-height:30px;}
    .cygs_02_txt p.p1 label{padding-right:30px;}
    .cygs_02 ul li .fl.cygs_02_txt p.p1{text-align:left;}
    .cygs_02 ul li .fl.cygs_02_txt p.p1 label{padding-left:0px;padding-right:30px;}
    .cygs_02{margin-top:30px;}

}


@media screen and (max-width:900px) {
    


}


@media screen and (max-width:690px) {



}

@media screen and (max-width:512px) {



} 